<?php
/**
 * @author Jhonatan S. Serafim
 * @since 04/07/2011
 */
class SGObjetoVariavelObject extends SGObjetoVariavel {
	
	protected $instanciaObjeto;
	
	public function __construct(SGObjetoVO $instanciaObjeto, $nome, $tipo, $valor=false, $tamanho=false, $nullable=true, $primaryKey=false, $foreignKey=false, $comentario=false){
		parent::__construct($nome, $tipo, $valor, $tamanho, $nullable, $primaryKey, $foreignKey, $comentario);
		
		$this->instanciaObjeto = $instanciaObjeto;
		
		$this->instanciaObjeto->getVariavelByNome($nome)->setValor($valor);
	}
	
}
?>